20
755
357
996
515
492
745
25
472
696
116
537
684
661
233
757
592
585
969
70
662
